body {
    background-color: #FFF5F0;
}

h2 {
    margin: 0px auto;
    vertical-align: middle;
    width: 800px;
    color: #74b807;
    font-weight: bold;
}

.reserveTableEvenRow {
    text-align: center;
    background: none repeat scroll 0 0 #C1C1C1;
}

.reserveTableOddRow {
    text-align: center;
    background: none repeat scroll 0 0 #FFFAF8;
}

.reserveTable {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    vertical-align: middle;
    width: 800px;
    color: #464646;
    font-weight: bold;
}

.reserveTableHeader {
    text-align: left;
    background: none repeat scroll 0 0 #4C4A48;
    border-bottom: 1px solid #000000;
    padding: 2px;
}

.nextImage{
    float: right;
    height: 30px;
    width: 30px;
}

.backImage{
    height: 30px;
    width: 30px;
}